card feed - German English Dictionary